package ophiux.wechatpay.sdk.request.medicalPay;

import java.util.HashMap;
import java.util.Map;

import ophiux.wechatpay.sdk.base.OphiuxMedicalPayBaseRequest;
import ophiux.wechatpay.sdk.response.medicalPay.RefundMedicalPayResponse;

public class RefundMedicalPayRequest extends OphiuxMedicalPayBaseRequest<RefundMedicalPayResponse> {
	@Override
	public Map getTextParam() {
		Map<String, String>  map = new HashMap<String, String>();
		map.put("tradeNo", tradeNo);
		map.put("refundCode", refundCode);
		map.put("refundMoney", refundMoney);
		map.put("tfNo", tfNo);
		map.put("tfName", tfName);
		return map;
	}
	@Override
	public Class<RefundMedicalPayResponse> getResponseClass() {
		return RefundMedicalPayResponse.class;
	}
	
	
	 /**
     * 支付平台订单号    Y
     */
    private String tradeNo;
    /**
     * 退款流水号    Y
     */
    private String refundCode;
    /**
     * 退款金额    Y
     */
    private String refundMoney;
	/**
	 * 退 费经办人编号    Y
	 */
	private String tfNo;
	/**
	 * 退费经办人姓名    Y
	 */
	private String tfName;
}
